import request from '@/utils/request'
//查询实时水质进出口信息
export function queryLastFactorData(data) {
	
  return request({
    'url': '/app/queryLastFactorData',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}
//查询周期内的水质进出口信息
export function queryCycleFactorData(data) {
	
  return request({
    'url': '/app/queryCycleFactorData',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}

//

//查询维修/保养工单信息
export function queryProduceRepair(data) {
  return request({
    'url': '/app/queryProduceRepair',
    headers: {
      isToken: false
    },
    'method': 'get',
    'data': data
  })
}

//创建或修改维修/保养信息
export function createProduceRepair(data) {
  return request({
    'url': '/app/createProduceRepair',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}


//查询保养计划信息
export function queryEquipmentMaintenancePlan(data) {
  return request({
    'url': '/app/queryEquipmentMaintenancePlan',
    headers: {
      isToken: false
    },
    'method': 'get',
    'data': data
  })
}

//创建保养计划
export function createEquipmentMaintenancePlan(data) {
  return request({
    'url': '/app/createEquipmentMaintenancePlan',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}

//查询实验室数据
export function queryLaboratoryDataByFactorName(data) {
	
  return request({
    'url': '/app/queryLaboratoryDataByFactorName',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}
//查询当天巡检记录数据
export function queryInspectionRecord(data) {
	
  return request({
    'url': '/app/queryInspectionRecord',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}
export function queryWSInspection(data) {
	
  return request({
    'url': '/app/queryWSInspection',
    headers: {
      isToken: false
    },
    'method': 'get',
    'data': data
  })
}


//修改巡检记录数据
export function modifyInspectionRecord(data) {
	
  return request({
    'url': '/app/modifyInspectionRecord',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}


//查询工艺段名称
export function queryCraftName(data) {
	
  return request({
    'url': '/app/queryCraftName',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}

//根据工艺段名称查询设备信息
export function queryCompanyCraftEquipmentByName(data) {
	
  return request({
    'url': '/app/queryCompanyCraftEquipmentByName',
    headers: {
      isToken: false
    },
    'method': 'get',
    'data': data
  })
}

//上传附件
export function upload(data) {
	
  return request({
    'url': '/app/upload',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}
export function IoReadImageByPath(query) {
  return request({
    url: '/app/IoReadImageByPath',
    method: 'get',
    params: query
  })
}

//查询告警信息
export function queryWarningDeal(data) {
	
  return request({
    'url': '/app/queryWarnings',
    headers: {
      isToken: false
    },
    'method': 'get',
    'data': data
  })
}

//处置告警信息
export function handleWarningDeal(data) {
	
  return request({
    'url': '/app/updateWarnings',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}
//查寻图片流
export function getImage(data) {
	
  return request({
    'url': '/app/IoReadImageByPath',
    headers: {
      isToken: false
    },
    'method': 'get',
    'data': data
  })
}
export function queryCameraLists(data) {
	
  return request({
    'url': '/app/queryCameraLists',
    headers: {
      isToken: false
    },
    'method': 'get',
    'data': data
  })
}

export function queryCameraInfoById(data) {
	
  return request({
    'url': '/app/queryCameraInfoById',
    headers: {
      isToken: false
    },
    'method': 'get',
    'data': data
  })
}

export function getCameraInfo(data) {
	
  return request({
    'url': '/camera/getCameraInfo',
    headers: {
      isToken: false
    },
    'method': 'post',
    'params': data
  })
}

export function updateWSInspection(data) {
	
  return request({
    'url': '/app/updateWSInspection',
    headers: {
      isToken: false
    },
    'method': 'post',
    'data': data
  })
}



export function queryWorkingCondition(data) {
	
  return request({
    'url': '/app/queryWorkingCondition',
    headers: {
      isToken: false
    },
    'method': 'get',
    'data': data
  })
}


export function queryPersonInfo(data) {
	
  return request({
    'url': '/app/queryPersonInfo',
    headers: {
      isToken: false
    },
    'method': 'get',
    'data': data
  })
}